var express =require('express')
var path =require('path')
var bodyparser=require('body-parser')
var router=require('./router')
var session = require('express-session')

var app =express()

app.use('/public/',express.static(path.join(__dirname,'./public')))
app.use('/node_modules/',express.static(path.join(__dirname,'./node_modules')))
app.engine('html',require('express-art-template'))
app.use(bodyparser.urlencoded({extended:false}))
app.use(bodyparser.json())

app.use(session({
  // 配置加密字符串，它会在原有加密基础之上和这个字符串拼起来去加密
  // 目的是为了增加安全性，防止客户端恶意伪造
  secret: 'itcast',
  resave: false,
  saveUninitialized: false // 无论你是否使用 Session ，我都默认直接给你分配一把钥匙
}))
app.use(router)

app.listen(3000,function(){
	console.log('Server running 3000')
})

